trench foot – English–Español translations

🇬🇧 en es 🇪🇸

trench foot noun

  • medical condition
pie de trinchera
Wiktionary Links